package com.jia.order.entity;


import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;

/**
 * 订单退货申请(OrderReturnApply)表实体类
 *
 * @author makejava
 * @since 2025-07-28 17:42:54
 */
@Getter
@Setter
@SuppressWarnings("serial")
public class OrderReturnApply extends Model<OrderReturnApply> {
    //id
    private Long id;
    //order_id
    private Long orderId;
    //退货商品id
    private Long skuId;
    //订单编号
    private String orderSn;
    //申请时间
    private Date createTime;
    //会员用户名
    private String memberUsername;
    //退款金额
    private Double returnAmount;
    //退货人姓名
    private String returnName;
    //退货人电话
    private String returnPhone;
    //申请状态[0->待处理；1->退货中；2->已完成；3->已拒绝]
    private Integer status;
    //处理时间
    private Date handleTime;
    //商品图片
    private String skuImg;
    //商品名称
    private String skuName;
    //商品品牌
    private String skuBrand;
    //商品销售属性(JSON)
    private String skuAttrsVals;
    //退货数量
    private Integer skuCount;
    //商品单价
    private Double skuPrice;
    //商品实际支付单价
    private Double skuRealPrice;
    //原因
    private String reason;
    //描述
    private String description述;
    //凭证图片，以逗号隔开
    private String descPics;
    //处理备注
    private String handleNote;
    //处理人员
    private String handleMan;
    //收货人
    private String receiveMan;
    //收货时间
    private Date receiveTime;
    //收货备注
    private String receiveNote;
    //收货电话
    private String receivePhone;
    //公司收货地址
    private String companyAddress;

}

